d1be2cf5a6913dc6d765df9db52e8ef048273f74,src/org/basex/gui/view/tree/TreeView.java,TreeView,createNewMainImage,#,176
Before Change
final int y = getYperLevel(i);
for(final TreeRect r : lr) {
drawRectangle(tIg, i, r.x, y, r.w, nodeHeight, BORDER_RECTANGLES,
FILL_RECTANGLES, DRAW_RECTANGLE);
}
}
}
After Change
TreeRect[] lr = cache.getTreeRectsPerLevel(rn, i);
for(int z = 0; z < lr.length; z++) {
TreeRect r = lr[z];
drawRectangle(tIg, i, r.x, r.w, nodeHeight, BORDER_RECTANGLES,
FILL_RECTANGLES, DRAW_RECTANGLE);
if(cache.isBigRectangle(rn, i)) tIg.drawString(
Integer.toString(cache.getLevelSize(rn, i)) + " nodes", 4,